The Best 1260 Text Classification Tools in 2025
Distilbert Base Uncased Finetuned Sst 2 English
Apache-2.0
Text classification model fine-tuned on the SST-2 sentiment analysis dataset based on DistilBERT-base-uncased, with 91.3% accuracy
Text Classification English
D
distilbert
5.2M
746
Xlm Roberta Base Language Detection
MIT
Multilingual detection model based on XLM-RoBERTa, supporting text classification in 20 languages
Text Classification
Transformers Supports Multiple Languages

X
papluca
2.7M
333
Roberta Hate Speech Dynabench R4 Target
This model improves online hate detection through dynamic dataset generation, focusing on learning from worst-case scenarios to enhance detection effectiveness.
Text Classification
Transformers English

R
facebook
2.0M
80
Bert Base Multilingual Uncased Sentiment
MIT
A multilingual sentiment analysis model fine-tuned based on bert-base-multilingual-uncased, supporting sentiment analysis of product reviews in 6 languages
Text Classification Supports Multiple Languages
B
nlptown
1.8M
371
Emotion English Distilroberta Base
A fine-tuned English text emotion classification model based on DistilRoBERTa-base, capable of predicting Ekman's six basic emotions and neutral category.
Text Classification
Transformers English

E
j-hartmann
1.1M
402
Robertuito Sentiment Analysis
Spanish tweet sentiment analysis model based on RoBERTuito, supporting POS(positive)/NEG(negative)/NEU(neutral) three-class sentiment classification
Text Classification Spanish
R
pysentimiento
1.0M
88
Finbert Tone
FinBERT is a BERT model pre-trained on financial communication texts, specializing in the field of financial natural language processing. finbert-tone is its fine-tuned version for financial sentiment analysis tasks.
Text Classification
Transformers English

F
yiyanghkust
998.46k
178
Roberta Base Go Emotions
MIT
A multi-label sentiment classification model based on RoBERTa-base, trained on the go_emotions dataset, supporting recognition of 28 emotion labels.
Text Classification
Transformers English

R
SamLowe
848.12k
565
Xlm Emo T
XLM-EMO is a multilingual sentiment analysis model fine-tuned based on the XLM-T model, supporting 19 languages and specifically designed for sentiment prediction in social media texts.
Text Classification
Transformers Other

X
MilaNLProc
692.30k
7
Deberta V3 Base Mnli Fever Anli
MIT
DeBERTa-v3 model trained on MultiNLI, Fever-NLI, and ANLI datasets, excelling in zero-shot classification and natural language inference tasks
Text Classification
Transformers English

D
MoritzLaurer
613.93k
204
Toxic Bert
Apache-2.0
A toxicity comment classification system based on PyTorch Lightning and Hugging Face Transformers, capable of detecting various types of harmful online content
Text Classification
T
unitary
609.57k
174
Mdeberta V3 Base Mnli Xnli
MIT
A multilingual natural language inference model supporting 100 languages, suitable for zero-shot classification tasks
Text Classification
Transformers Supports Multiple Languages

M
MoritzLaurer
604.03k
252
Toxdect Roberta Large
A toxicity detection model trained on tweet data, utilizing the Roberta-large architecture to identify toxic content in text.
Text Classification
Transformers

T
Xuhui
595.99k
4
Fasttext Language Identification
fastText is an open-source, lightweight library for text classification and word representation learning. This model is specifically designed for language identification, supporting detection of 217 languages.
Text Classification
F
facebook
533.60k
227
Distilbert Base Multilingual Cased Sentiments Student
Apache-2.0
This is a multilingual sentiment analysis model trained using zero-shot distillation technology, supporting sentiment classification in 12 languages.
Text Classification
Transformers Supports Multiple Languages

D
lxyuan
498.23k
283
Emotion Text Classifier
A sentiment analysis model fine-tuned based on DistilRoBERTa-base, specifically designed for classifying 6 basic emotions and neutral states in film and TV dialogue texts
Text Classification
Transformers English

E
michellejieli
416.65k
128
German Sentiment Bert
MIT
A BERT model specifically trained for German text sentiment classification, supporting positive/negative/neutral three-class classification
Text Classification German
G
oliverguhr
369.80k
61
Beto Sentiment Analysis
A sentiment analysis model trained based on the BETO Spanish BERT model, supporting POS/NEG/NEU three-class sentiment classification
Text Classification Spanish
B
finiteautomata
339.11k
30
Albert Xlarge Vitaminc Mnli
VitaminC is a fact-checking model based on contrastive evidence, improving robustness in fact-checking by analyzing subtle differences in evidence pairs.
Text Classification
Transformers

A
tals
330.82k
8
Bertweet Base Sentiment Analysis
English tweet sentiment analysis model based on BERTweet, trained on SemEval 2017 corpus, supports positive, negative, and neutral sentiment classification
Text Classification
Transformers English

B
finiteautomata
313.96k
174
Deberta V3 Large Mnli Fever Anli Ling Wanli
MIT
NLI model fine-tuned on DeBERTa-v3-large, achieving state-of-the-art performance on multiple NLI datasets
Text Classification
Transformers English

D
MoritzLaurer
312.01k
95
Distilroberta Finetuned Financial News Sentiment Analysis
Apache-2.0
A financial news sentiment analysis model fine-tuned based on DistilRoBERTa, with an accuracy rate of 98.23%.
Text Classification
Transformers

D
mrm8488
310.81k
386
Bleurt Tiny 512
BLEURT-tiny-512 is a text quality evaluation model developed by Google Research, based on the BERT architecture implemented in PyTorch, used for assessing the quality of natural language generation tasks.
Text Classification
Transformers

B
Elron
291.96k
4
Bert Mini Finetuned Mnli
This model is based on the BERT-mini architecture, fine-tuned on the MNLI dataset using the M-FAC second-order optimizer for text classification tasks.
Text Classification
Transformers

B
M-FAC
290.56k
1
Cryptobert
MIT
CryptoBERT is a pre-trained natural language processing model specifically designed for analyzing sentiment and language in cryptocurrency-related social media posts.
Text Classification
Transformers English

C
ElKulako
276.93k
154
Toxic Comment Model
A toxic comment classification model fine-tuned on DistilBERT, used to identify harmful content in online comments
Text Classification
Transformers English

T
martin-ha
238.97k
61
Deberta V3 Base Prompt Injection V2
Apache-2.0
A prompt injection detection model fine-tuned on DeBERTa-v3-base, designed to identify malicious prompts that may manipulate language models
Text Classification
Transformers English

D
protectai
229.97k
50
Distilbart Mnli 12 1
DistilBart-MNLI is a distilled version obtained from bart-large-mnli through teacher-free distillation technology, maintaining high accuracy while being more compact.
Text Classification
D
valhalla
217.48k
52
Text Moderation
Openrail
English text classification model based on Deberta-v3 architecture for identifying offensive content
Text Classification
Transformers English

T
KoalaAI
212.30k
71
Emotion English
MIT
An emotion classification model for English text that can identify 20 different emotional states.
Text Classification
Transformers Supports Multiple Languages

E
jitesh
211.18k
7
Nli Deberta V3 Large
Apache-2.0
A natural language inference model based on the DeBERTa-v3-large architecture, trained on SNLI and MultiNLI datasets for determining the relationship between sentence pairs.
Text Classification
Transformers English

N
cross-encoder
203.73k
31
Bart Large Mnli Yahoo Answers
A zero-shot classification model fine-tuned based on BART-large-MNLI, optimized for Yahoo Answers topic classification
Text Classification English
B
joeddav
190.85k
11
Deberta V3 Base Tasksource Nli
Apache-2.0
A model fine-tuned on 600+ tasks based on DeBERTa-v3-base through multi-task learning, excelling in zero-shot classification and natural language inference
Text Classification
Transformers Supports Multiple Languages

D
sileod
182.30k
124
Ibert Roberta Base Abusive Or Threatening Speech
This model is a fine-tuned version based on ibert-roberta-base, specifically designed for detecting abusive or threatening speech.
Text Classification
Transformers

I
DunnBC22
174.14k
3
Deberta V3 Large Zeroshot V2.0
MIT
DeBERTa-v3-large model optimized for zero-shot classification tasks, supporting text classification without training data
Text Classification
Transformers English

D
MoritzLaurer
172.06k
97
Autonlp Gibberish Detector 492513457
MIT
A DistilBERT-based nonsense text detection model that accurately identifies gibberish, spam, and incoherent inputs in English with 97.36% accuracy.
Text Classification
Transformers English

A
madhurjindal
162.38k
57
Multilingual Sentiment Analysis
A multilingual sentiment analysis model fine-tuned based on DistilBERT, supporting 21 languages, suitable for various scenarios such as social media and customer feedback analysis.
Text Classification
Transformers Supports Multiple Languages

M
tabularisai
162.07k
145
Fineweb Edu Classifier
Apache-2.0
A webpage educational value assessment classifier trained on the FineWeb dataset, used for filtering high-quality educational content
Text Classification
Transformers English

F
HuggingFaceFW
150.77k
175
Rubert Base Cased Nli Threeway
A Russian natural language inference model fine-tuned from DeepPavlov/rubert-base-cased, capable of predicting logical relationships (entailment/contradiction/neutral) between two texts
Text Classification
Transformers Other

R
cointegrated
144.68k
34
Distilbert Base Uncased Go Emotions Student
MIT
An emotion classification model distilled from unlabeled GoEmotions dataset through zero-shot classification pipeline, serving as a computationally efficient proof-of-concept model
Text Classification
Transformers English

D
joeddav
143.01k
76
Toxicitymodel
Apache-2.0
ToxicityModel is a fine-tuned model based on RoBERTa, designed to assess the toxicity level of English sentences.
Text Classification
Transformers English

T
nicholasKluge
133.56k
12
Sentiment Roberta Large English
A binary sentiment analysis model for English text fine-tuned on RoBERTa-large, capable of predicting positive or negative sentiment
Text Classification English
S
siebert
127.23k
133
- 1
- 2
- 3
- 4
- 5
- 6
- 10